{
memcpy(scontextp,
policydb.p_sens_val_to_name[context->range.level[l].sens - 1],
- strlen(policydb.p_sens_val_to_name[context->range.level[l].sens - 1]));
+ strlen(policydb.p_sens_val_to_name[context->range.level[l].sens - 1])+1);
scontextp += strlen(scontextp);
/* categories */
else
*scontextp++ = ',';
nm = policydb.p_cat_val_to_name[prev];
- memcpy(scontextp, nm, strlen(nm));
+ memcpy(scontextp, nm, strlen(nm)+1);
scontextp += strlen(nm);
}
if ( prev < 0 )
else
*scontextp++ = ',';
nm = policydb.p_cat_val_to_name[i];
- memcpy(scontextp, nm, strlen(nm));
+ memcpy(scontextp, nm, strlen(nm)+1);
scontextp += strlen(nm);
head = i;
}
else
*scontextp++ = ',';
nm = policydb.p_cat_val_to_name[prev];
- memcpy(scontextp, nm, strlen(nm));
+ memcpy(scontextp, nm, strlen(nm)+1);
scontextp += strlen(nm);
}